package com.zide.operate.service;

import java.util.List;
import com.zide.common.core.domain.PageResult;
import com.zide.common.core.vo.CommonParamIdVO;
import com.zide.operate.domain.vo.result.OperateSupportResultVO;
import com.zide.operate.domain.vo.save.OperateSupportSaveVO;
import com.zide.operate.domain.vo.search.OperateSupportSearchVO;

/**
 * 打赏支持Service接口
 * 
 * @author zide
 * @date 2024-05-07
 */
public interface IOperateSupportService {

    /**
     * 查询打赏支持列表
     */
    public PageResult<OperateSupportResultVO> searchOperateSupportPageList(OperateSupportSearchVO searchVO);

    /**
     * 查询打赏支持
     */
    public OperateSupportResultVO selectOperateSupportById(Long id);

    /**
     * 新增打赏支持
     */
    public int saveOperateSupport(OperateSupportSaveVO saveVO);

    /**
     * 修改打赏支持
     */
    public int updateOperateSupport(OperateSupportSaveVO saveVO);

    /**
     * 批量删除打赏支持

     */
    public int removeOperateSupportByIds(CommonParamIdVO idVO);

}
